An Integrated Browsing and Querying System for Odmg-compliant Object Databases 1
نویسندگان
چکیده
In this paper, we present the design and implementation of an integrated object browsing and visual querying system called IVORY(Integrated Visual brOwsing and queRYing system) for object databases. The design goals of IVORY includes provision with a good user interface and compliance to standards. Provision with a good user interface is achieved through IVORY's integrated browsing and querying facilities, which are quite natural yet intuitive in accessing object databases. Compliance to standards is gained by IVORY queries being translated to OQL, the standard query language proposed by the Object Database Management Group(ODMG). IVORY provides nested window-based object visualization facility, and frame-based visual constructs. With IVORY, users can rst browse database objects, and then specify a query with visual manner. From those browsed objects, which are visualized as frames on the browser window, users can drag attributes to project or specify conditional predicate and drop them onto corresponding panes. In addition, user can specify content-based image comparison condition in the same way with another speciication method. At the moment, IVORY automatically generates internal graph structure which represents an IVORY query. IVORY translates the visual query into an equivalent OQL query statement, which is executed by OQL query processor; however, image comparison condition is separated by IVORY and content-based comparison algorithm is executed. Result objects of the OQL query and retrieved images are merged and displayed again in the browser window. IVORY system is implemented as a front-end to the SOP object database system.
منابع مشابه
A Visual Browse/query Tool for Navigating and Retrieving Multimedia Data on Object Databases 1
It is widely accepted that both browsing and querying techniques are needed for eecient retrieval of multimedia objects. In this paper, we present the design and implementation of an integrated object browsing and visual querying system called IVORY(Integrated Visual brOwsing and queRYing system) for object databases. In IVORY, users can rst browse multimedia objects, which are visualized using...
متن کاملA Fuzzy Object Query Language (FOQL) for Image Databases
The image data as well as the nature of querying image data is fuzzy. Users like to retrieve images based on similarity rather than exact matching. Often, the users are able to provide only partial information while posing queries. As a consequence, the query languages of traditional databases which deal with precise data are inappropriate for querying image data. Content based retrieval system...
متن کاملPESTO : An Integrated Query/Browser for Object Databases
This paper describes the design and implementation of PEST0 (Portable Explorer of Snuctured Objects), a user interface that supports browsing and querying of object databases. PEST0 allows users to navigate the relationships that exist among objects. In addition, users can formulate complex object queries through an integrated query paradigm (“query-in-place”) that presents querying as a natura...
متن کاملUsing XML as an Object Interchange Format
In the ODMG standard for object databases [1], a specification language is defined to dump and load the current state of ODMG-compliant databases. In this paper we propose an alternative language, OIFML, based upon XML.
متن کاملKaleidoscape: A 3D Environment for Querying ODMG Compliant Databases
Kaleidoscape is a three dimensional (3D) implementation of a data-ow oriented visual query language, which has been implemented in 3D to examine the advantages and disadvantages of such an interface paradigm over current WIMP GUIs. This paper describes a version of Kaleidoscape that allows the user to construct queries from within a 3D environment. These queries are then translated into the ODM...
متن کامل